home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 6
/
The Arsenal Files 6 (Arsenal Computer).ISO
/
dosutils
/
twp100.zip
/
OBJEDIT.HLP
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1996-01-23
|
19KB
|
509 lines
ΓòÉΓòÉΓòÉ 1. Cover ΓòÉΓòÉΓòÉ
"Traveling Workplace"
Object Editor
Version 1.00
Copyright (c) Syntegration 1993, 1994, 1995.
All Rights Reserved.
3811 Schaefer Avenue, #J
Chino, California 91710
U.S.A.
Tel: 909-464-9450
Fax: 909-627-3541
E-Mail:73707.3331@COMPUSERVE.COM
ΓòÉΓòÉΓòÉ 2. License Agreement and Limited Warranty ΓòÉΓòÉΓòÉ
This program, including its code and documentation, appearance, structure and
organization is a product of Syntegration and is protected by copyright and
other laws. Title to the program or any copy, modification or merged portion of
the program shall at all times remain with Syntegration.
LICENSE - The following restricted rights are granted:
You may:
1. Use the Program only on a single computer. The Program may be transferred
to and used on another computer as long as the program is de-installed from
the original computer, and under no circumstances be used on more than one
computer at a time.
2. If you purchased an Enterprise Edition license for this Program, you may
use the Program on as many computers as you have licensed.
3. Transfer the Program with this license to another person, but only if the
other person agrees to accept the terms and conditions of this agreement.
If you transfer the Program and License, you must at the same time either
transfer all copies of the program and its documentation to the same person
or destroy those not transferred. Any transfer terminates your license.
4. Include the program as part of a system that you resell. If you include the
program as part of another system you must include this license agreement,
acknowledge our copyright in your system documentation, and comply with the
transfer clause.
YOU MAY NOT:
1. TRANSFER OR RENT THE PROGRAM OR USE, COPY OR MODIFY THE PROGRAM EXCEPT AS
PERMITTED IN THIS AGREEMENT.
2. DECOMPILE, REVERSE ASSEMBLE OR OTHERWISE REVERSE ENGINEER THE PROGRAM.
3. REPRODUCE, DISTRIBUTE OR REVISE THE PROGRAM DOCUMENTATION.
LIMITED WARRANTY
EXCEPT AS SPECIFICALLY STATED IN THIS AGREEMENT, THE PROGRAM IS PROVIDED "AS
IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
Syntegration warrants that the disk on which the Program is furnished will be
free from defects in materials and workmanship under normal use for a period of
90 days from the date of delivery to you.
ΓòÉΓòÉΓòÉ 3. The Object Editor ΓòÉΓòÉΓòÉ
The Object Editor provides a convenient way to create, delete, or change the
settings of Workplace Shell objects.
You can use this utility to edit object make files created by the Object
Manager or to create new ones.
For details on the Object Edit, select from the list below:
o The Object Window
o Object Editor Startup Options
o The Action Log
ΓòÉΓòÉΓòÉ 3.1. The Object Editor Window ΓòÉΓòÉΓòÉ
The Object Editor window contains a set of controls that allow you to describe
workplace shell objects and edit the object list. for information on each item
select from the list below.
o Object description fields
o Object style settings
o Page controls
ΓòÉΓòÉΓòÉ 3.1.1. Object description fields ΓòÉΓòÉΓòÉ
Class
This field specifies the object class of the object to be created You can
either select a class from the list box or enter your own class in the entry
field. The class must be registered before any create action will to be
successful.
Title
Enter the object title in this field. Use the caret character "^" as a line
delimiter when you want to create multiple line titles.
Location
You can select a location from the list box or enter your own location in the
entry field. This can be specified as either an ObjectID or a file system
path. When you specify a path you must use a fully qualified path name such as
"c:\desktop\information". An ObjectID is delimited by the '<' and '>'
characters. The location must exist in the desktop for the action to be
successful.
Object ID
Enter the Object ID in this entry field. An object ID must include the '<' and
'>' delimiters as described for the location. Unlike the location This field
cannot contain a path name.
Setup
The Setup entry field allows you to describe attributes of the object. The
attributes are entered in "keyname=value" pairs. These pairs change the
behavior of the objects. "keynames" are separated by semicolons and "values"
are separated by commas. If you want a literal comma or a literal semicolon
inside one of the fields, enter the following:
o ^, A literal comma
o ^; A literal semicolon.
Refer to the Object Creation section of your use's manual for more details.
Action
The Action list specifies the type of operation to be performed when the File
Run command is invoked. The list allows selection of the following actions:
Create object, fail if exists
To create a new object or fail if an object with the given ObjectID
already exists.
Create object, replace if exists
To create a new object or replace any existing object with the given
OBJECTID.
Create object or update settings
To create a new object or update the settings of any existing object with
the given OBJECTID. The settings are updated with the information in the
"Settings" window.
Delete object
To delete the object with OBJECTID specified in the LOCATION field.
Setup object data
To update the object specified in the Location field using data in the
Setup, settings, and ObjectID fields.
ΓòÉΓòÉΓòÉ 3.1.2. Object Styles ΓòÉΓòÉΓòÉ
The object style checkboxes have 3 states. When the checkbox is disabled the
style will be defaulted in the create action and unchanged by an update action.
When the checkbox is checked the style will be set to YES. When the checkbox is
unchecked the style will be set to NO.
Template
Checked Sets the object's template style (ie.TEMPLATE=YES).
Unchecked Resets the object's template style (ie.TEMPLATE=NO).
No Copy
Checked Will disallow object copying (ie.NOCOPY=YES).
Unchecked Updates the object style to allow the object to be copied
(ie."NOCOPY=NO;")
No Move
Checked Will prevent the object from being moved to another folder. A
shadow will be created on a move if the "NOSHADOW" attribute
is not set.
Unchecked Resets the NOMOVE style allowing the object to be moved.
No Shadow
Checked Will prevent shadow creation.
Unchecked Resets the NOSHADOW style allowing object shadows to be
created.
No Delete
Checked Will prevent object deletion.
Unchecked Resets the attribute and allows the object to be deleted.
No Rename
Checked Will disallow object Renaming. Use this attribute to prevent
a user from changing an object's title.
Unchecked Resets the attribute and allows the object to be renamed.
No Print
Checked Will disallow object printing.
Unchecked Resets the NOPRINT style and allows the object to be printed.
No Drag
Checked Will prevent the object from being dragged with a mouse.
Unchecked Resets the NODRAG style allowing the object to be picked up.
No Settings
Checked Will remove the "Settings" item from the pop-up menu.
Unchecked Allows the "Settings" item in the pop-up menu.
No Details
Checked Will remove the "OPEN DETAILS" item from a folder pop-up
menu.
Unchecked Allows the "OPEN DETAILS" item in a folder pop-up menu.
No Select
Checked Will remove the "SELECT" item from a folder pop-up menu.
Unchecked Allows the "SELECT" item in the pop-up menu.
No Sort
Checked Will remove the "SORT" item from the popup menu.
Unchecked Allows the "SORT" item in the popup menu.
No Arrange
Checked Will remove the "ARRANGE" item from the popup menu.
Unchecked Allows the "ARRANGE" item in the popup menu.
ΓòÉΓòÉΓòÉ 3.1.3. Page Controls ΓòÉΓòÉΓòÉ
The buttons at the base of the Object Editor's window allow you to navigate
between the objects in the list and to perform record editing operations. The
Edit menu also gives you access to some of these operations. Each button is
descibed below.
New
The New button will insert a blank object record after the current object in
the list.
Insert
The Insert button will insert a blank record before the current object in the
list.
Copy
The Copy button will copy the current page to an internal scratch pad. The
scratch pad data can then be inserted into another page by using the Paste
pushbutton.
Cut
The Cut function will delete the current page and place a copy into the scratch
pad.
Paste
The Paste function will insert the data from the scratch pad into the current
page.
Undo
The Undo button will restore the currently displayed page to its original
state.
Top
The Top button will move you to the first item in the object list.
Bottom
The Bottom button will move you to the last item in the object list.
Page Up
The PgUp pushbutton will display the previous item in the list.
Page Down
The PgDown pushbutton will display the next item in the list.
ΓòÉΓòÉΓòÉ 3.2. Action Log ΓòÉΓòÉΓòÉ
When That File Run command is invoked an log window appears to give a record of
the success or failure of the actions as they are carried out. Pushbuttons in
the Action log window behave as follows:
o The "Save..." pushbutton will display a dialog box to allow entry of a file
name to save the contents of the Action Log.
o The "Print" pushbutton will cause the contents of the Action Log to be
printed on the default printer
o The "Cancel" pushbutton will dismiss the Action Log window.
ΓòÉΓòÉΓòÉ 3.3. The Menu ΓòÉΓòÉΓòÉ
The following pages describe the Object Editor's Menu options.
ΓòÉΓòÉΓòÉ 3.3.1. File Menu ΓòÉΓòÉΓòÉ
The File menu contains commands that you use to create, open, save, and print
data files. In addition, it also contains the command that you use to exit the
application. The following commands appear in the File menu:
New Creates a new untitled file
Open Opens an existing file
Save Saves any changes to current file
Save As Saves the current file using a new name
Print Prints the current object list file
Run Performs the actions in each item in the object make file
ΓòÉΓòÉΓòÉ 3.3.1.1. File New ΓòÉΓòÉΓòÉ
Use New to replace the current file with a new file named Untitled. If the
current file has been modified, you will be asked if you want to save it before
continuing.
ΓòÉΓòÉΓòÉ 3.3.1.2. File Open ΓòÉΓòÉΓòÉ
Use the Open command to access a file that exists on any drive or in any
directory.
ΓòÉΓòÉΓòÉ 3.3.1.3. File Save ΓòÉΓòÉΓòÉ
Use the Save command to save changes you made to your object list file.
ΓòÉΓòÉΓòÉ 3.3.1.4. File Save As ΓòÉΓòÉΓòÉ
Use the Save As command to name and save a new file.
Follow these steps to save a new file:
1. Select the File menu and choose the Save As command.
A dialog box appears, prompting you for a new filename.
ΓòÉΓòÉΓòÉ 3.3.1.5. File Print ΓòÉΓòÉΓòÉ
Use the Print command to print an Object Make file.
ΓòÉΓòÉΓòÉ 3.3.1.6. File Run ΓòÉΓòÉΓòÉ
Use the Run command to perform the actions described for each item in the
object list.
ΓòÉΓòÉΓòÉ 3.3.2. Edit Menu ΓòÉΓòÉΓòÉ
The Edit menu contains commands that you use to cut, copy, and paste pages. The
following commands appear in the Edit menu:
Cut Copies current page to a scratch area and removes it from the
action list.
Copy Copies current page to a scratch area.
Paste Pastes the scratch pad data into the current page.
ΓòÉΓòÉΓòÉ 3.3.3. Help Menu ΓòÉΓòÉΓòÉ
Use the choices on the Help menu to display:
o An index of references to the help topics for the active program
o General information about the contents of the active window
o General information about the help facility
o A list and description of keys you can use
o Product information for the active program.
ΓòÉΓòÉΓòÉ 3.3.3.1. Help For Help ΓòÉΓòÉΓòÉ
To get information on a particular item, place the cursor on the item then
press the Help Key (F1).
ΓòÉΓòÉΓòÉ 3.3.3.2. Keys Help ΓòÉΓòÉΓòÉ
<PAGE UP> and <PAGE DOWN> changes the displayed page.
ΓòÉΓòÉΓòÉ 3.3.3.3. Help for Help Index ΓòÉΓòÉΓòÉ
Use the Help index to display an alphabetical list of references to help topics
in the active program.
You can select an index entry to display the Help topic related to that index
entry.
ΓòÉΓòÉΓòÉ 3.3.3.4. Product Information ΓòÉΓòÉΓòÉ
Select this menu item to display the product information window.
ΓòÉΓòÉΓòÉ 3.4. Object Editor Startup Options ΓòÉΓòÉΓòÉ
When starting the Object Editor from a command prompt you can specify options.
The command line syntax is as follows:
OBJEDIT filename [ options ]
filename specifies an Object make file containing a list of objects and actions
to be performed. The Program will read this file then allow you to edit the
objects or execute the actions.
The following options are allowed.
/NOLOGO
Do not display the initial product information screen
/LOG[=LogFile]
Log all operations to the specified logfile. If no log file is
specified the program will write to OBJEDIT.LOG in the current
directory.
/HOME=OBJECTID
allows you to specify an OBJECTID on the command line. The object maker
will substitute the OBJECTID in the LOCATION or SETUP strings where it
finds the keyword "<HOME>"
/RUN[=RunFile]
specifies that the actions described in the object list should be
performed. if RunFile is specified then it is assumed to contain the
object list.
The command line below invokes the Object Editor to execute the instructions
in the MYOBJECTS.OMF make file. The initial logo screen is not displayed.
OBJMAKE /NOLOGO /RUN=MYOBJECTS.OMF
The following example shows the format of an Object Make File. Blank lines are
ignored. Comment lines start with an asterisk.
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
Γöé* Γöé
Γöé* Create a Folder on the desktop or Γöé
Γöé* update the settings if it already exists Γöé
Γöé* Γöé
ΓöéCLASS "WPFolder" Γöé
ΓöéTITLE "The Secure Workplace Utilities" Γöé
ΓöéLOCATION "<WP_DESKTOP>" Γöé
ΓöéSETUP "NORENAME=YES;NODELETE=YES;OBJECTID=<SWU_MAIN>;" Γöé
ΓöéACTION U Γöé
Γöé Γöé
Γöé* Γöé
Γöé* Create a Program object or Γöé
Γöé* update the settings if it already exists Γöé
Γöé* Γöé
ΓöéCLASS "WPProgram" Γöé
ΓöéLOCATION "<SWU_MAIN>" Γöé
ΓöéTITLE "Object Editor" Γöé
ΓöéSETUP "PROGTYPE=PM;" Γöé
ΓöéSETUP "EXENAME=objedit.exe;" Γöé
ΓöéSETUP "ASSOCFILTER=*.OMF;" Γöé
ΓöéSETUP "NOCOPY=YES;" Γöé
ΓöéSETUP "NORENAME=YES;" Γöé
ΓöéSETUP "NOLINK=YES;" Γöé
ΓöéSETUP "NOMOVE=YES;" Γöé
ΓöéSETUP "OBJECTID=<SWU_OBJECTEDITOR>;" Γöé
ΓöéACTION U Γöé
Γöé Γöé
Γöé* Γöé
Γöé* Update the settings of the object with ObjectID=<SWU_MAIN> Γöé
Γöé* Γöé
ΓöéLOCATION "<SWU_MAIN>" Γöé
ΓöéSETUP "DETAILSVIEW=FLOWED" Γöé
ΓöéACTION E Γöé
Γöé Γöé
Γöé* Γöé
Γöé* Delete the object with ObjectID=<SWU_OBJECTEDITOR> Γöé
Γöé* Γöé
ΓöéLOCATION "<SWU_OBJECTEDITOR>" Γöé
ΓöéACTION D Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ